an amphibious lizard - English Synonyms Dictionary